package fr.ifsic.film.client.ui;

import com.google.gwt.user.client.ui.Grid;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
import com.google.gwt.user.client.ui.Label;

import fr.ifsic.film.client.FilmProject;

public class DetailsFilm extends DetailsType {

	public Label labelShowId;
	public Label labelShowTitre;
	public Label labelShowAnnee;
	public Label labelShowRealisateur;
	public Label labelShowGenre;
	public Label labelShowDuree;

	public DetailsFilm() {
		super("Details d'un film");
		Grid grid = new Grid(6, 2);
		verticalPanel.add(grid);

		Label labelId = new Label("Id Film");
		grid.setWidget(0, 0, labelId);

		labelShowId = new Label();
		grid.setWidget(0, 1, labelShowId);

		Label labelTitre = new Label("Titre Film");
		grid.setWidget(1, 0, labelTitre);

		labelShowTitre = new Label();
		grid.setWidget(1, 1, labelShowTitre);

		Label labelRealisateur = new Label("Realisateur Film");
		grid.setWidget(3, 0, labelRealisateur);

		labelShowRealisateur = new Label();
		grid.setWidget(3, 1, labelShowRealisateur);

		Label labelAnnee = new Label("Annee Film");
		grid.setWidget(2, 0, labelAnnee);

		labelShowAnnee = new Label();
		grid.setWidget(2, 1, labelShowAnnee);

		Label labelGenre = new Label("Genre");
		grid.setWidget(4, 0, labelGenre);

		labelShowGenre = new Label();
		grid.setWidget(4, 1, labelShowGenre);

		Label labelDuree = new Label("Duree");
		grid.setWidget(5, 0, labelDuree);

		labelShowDuree = new Label();
		grid.setWidget(5, 1, labelShowDuree);

		verticalPanel.add(btnNewButton);
		verticalPanel.setCellHorizontalAlignment(btnNewButton,
				HasHorizontalAlignment.ALIGN_CENTER);
	}

	@Override
	void retour() {
		FilmProject.changePage(FilmProject.lf);
	}

}
